@charset "utf-8";
/* CSS Document */

/* --网站头部公共样式 开始 --*/
.ENT-navbar {
  /*position: relative;*/
  min-height: 64px;
  margin-bottom: 0px;
  background-color: #f6f7f9;
  border-color: #e7e7e7;
}
.ENT-navbar .navbar-nav {
	
}
.ENT-navbar .navbar-nav > li > a {
  padding-top:44px; padding-bottom:20px; color: #989898;
}
.ENT-navbar .navbar-nav > li > a:hover,
.ENT-navbar .navbar-nav > li > a:focus {
  color: #00c0ff;
  background-color: transparent;
}
.ENT-navbar .navbar-nav > .active > a,
.ENT-navbar .navbar-nav > .active > a:hover,
.ENT-navbar .navbar-nav > .active > a:focus {
  color: #00c0ff;
}
/* -- 网站头部公共样式 结束 -- */


/* --首页栏目标题 开始 --*/
.titlebox{
	background:url(../img/line.png) center bottom no-repeat; padding-bottom:14px; margin-bottom:50px;
	}
.titlebox h2{
	font-size:32px; color:#606060; margin-bottom:0px;
	}
.titlebox p{
	font-size:19px; color:#898989; margin-bottom:0px;
	}
/* --首页栏目标题 结束 --*/
.SItems .thumbnail{
	border-width:0px;
	}
.SItems .thumbnail a{
	color:#555; text-decoration:none;
	}
.SItems .thumbnail a:hover h5{
	color:#4db1e2; 
	}
	
.ChoiceUs{
	background-color:#f3f8fb;
	}
.ChoiceUs p{
	font-size:16px; 
	}
.ChoiceUs img{
	display:block; margin:0 auto; margin-bottom:40px; margin-top:20px; 
	}
.ChoiceUs .btn{
	padding: 6px 30px;
	border: 2px solid #649dee;
    border-radius: 0px;
	}
.ChoiceUs .btn:hover,
.ChoiceUs .btn:focus,
.ChoiceUs .btn.focus {
  color: #606060;
  text-decoration: none;
  border: 2px solid #606060;
}

.CA .thumbnail{
  border: 1px solid #e8e8e8;
  border-radius: 0px;
}
.CA a:hover,
.CA a:focus,
.CA a:active {
  border-color: #4db1e2; background-color:#4db1e2;
}

/* -- 信息资讯样式 开始 -- */
.InfoTab{
	margin-bottom:50px; 
	border-bottom: 2px solid #f1f1f1;
	}
.InfoTab .nav > li > a {
  position: relative;
  display: block;
  padding: 5px 5px;
  text-align:center; margin-bottom:-7px; 
  outline:none;
}
.InfoTab .nav-tabs {
  border-bottom: 0px solid #f1f1f1; width:320px;
}
.InfoTab .nav-tabs > li {
  float: left;
  margin-bottom: 0px;
}
.InfoTab .nav-tabs > li > a {
  margin-right: 17px;
  line-height: 1.42857143;
  border: 0px solid transparent;
  border-radius: 0;
  color: #606060; 
  background: #e8e8e8 url(../img/horn-a.png) center bottom no-repeat; height:64px; width:84px;
}
.InfoTab .nav-tabs > li > a:hover {
  border: 0px solid transparent;
}
.InfoTab .nav-tabs > li.active > a,
.InfoTab .nav-tabs > li.active > a:hover,
.InfoTab .nav-tabs > li.active > a:focus {
  color: #fff;
  cursor: default;
  border: 0px solid transparent;
  background: #4979b3 url(../img/horn-b.png) center bottom no-repeat;
}
.InfoContent h3{
	font-size:16px; color:#4979b3;
	}
.InfoContent p{
	font-size:13px; color:#6b6b6b;
	}
/* -- 信息资讯样式 结束 -- */

/* -- 网站底部公共样式 开始 -- */
.footbox{
	background-color:#4db1e2; margin-bottom: 0px; padding: 20px 15px;
	}
.footbox-body{
	padding-top:12px; padding-bottom:12px; width:1000px;
}
.footbox-body address{
	color:#FFF;
	}
.footbox-body h3{
	background:url(../img/p.png) left center no-repeat; padding-left:36px; color:#FFF;
	}
.footbox-body a{
	color:#FFF;
	}
/* -- 网站底部公共样式 结束 -- */

/* -- 走进我们样式 开始 -- */
.bg-color{
	background-color:#f7f7f7;
	}
.box{
	position:relative; min-height:400px; background-color:#f7f7f7;
	}
.leftbox{
	width:200px; position:absolute; top:-12px; left:20px;
	}
.leftbox .panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 0px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.leftbox .panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.leftbox .panel-heading{
	background:#4db1e2 url(../img/titbg.png) top left no-repeat; height:75px;  font-size:19px; color:#FFF; text-align:center;
	}
.leftbox .panel-heading span{
	 font-size:16px; color:#60c5f6;
	}

/*
.leftbox .panel > .list-group .list-group-item,
.leftbox .panel > .panel-collapse > .list-group .list-group-item {
  border-width: 0 0;
  border-radius: 0;
}
.leftbox a.list-group-item {
  color: #555; text-align:center;
}
.leftbox a.list-group-item:hover,
.leftbox a.list-group-item:focus {
  color: #4db1e2;
  text-decoration: none;
  background-color: #ffffff;
}
.leftbox .list-group-item.active,
.leftbox .list-group-item.active:hover,
.leftbox .list-group-item.active:focus {
  z-index: 2;
  color: #4db1e2;
  background: #ffffff url(../img/ico.png)  10px center no-repeat;
  border-color: #428bca; 
}
*/

.leftbox .nav-pills > li > a {
  border-radius: 0px;
  color: #555; 
  text-align:center;
  outline:none;
}
.leftbox .nav-pills > li.active > a,
.leftbox .nav-pills > li.active > a:hover,
.leftbox .nav-pills > li.active > a:focus {
  color: #4db1e2;
  background-color: #428bca;
  background: #ffffff url(../img/ico.png)  10px center no-repeat;
}
.box .col-md-9{
	margin-top:-12px; padding-left:0px;
	}
.box .breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #ffffff;
  border-radius: 0px;
}
.box .breadcrumb img{
	margin-right:10px;
}
.box .well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: transparent;
  border: 0px solid #e3e3e3;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .0);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .0);
}
/* -- 走进我们样式 结束 -- */


/* -- 资质标准样式 开始 -- */
.ent-line{
	border-bottom: 2px solid #e2e2e2; 
	}
.ent-line p{
	color:#858585;
	}
.ent-line small{
	margin-left:20px;
	}
/* -- 资质标准样式 结束 -- */

/* -- 案例展示样式 开始 -- */
.ent-img .thumbnail {
  display: block;
  padding: 0px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 0px solid #ddd; 
  border-bottom:2px solid #ffffff;
  border-radius: 0px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}
.ent-img h5{
	text-align:center; min-height:31px; 
	}
.ent-img a:hover .thumbnail{
	border-bottom:2px solid #4db1e2;
	}
.ent-img a{
	text-decoration:none;
	}
.ent-img a:hover h5{
	color:#4db1e2;
	}
/* -- 案例展示样式 结束 -- */

/* -- 联系我们样式 开始 -- */

.leftbox address {
  font-style: normal;
  line-height: 2.1;
  padding:20px 0px 30px 7px;
}
.box .btn-info{
	padding-left:50px; padding-right:50px;
	}

.title_box{
	display:block; position:relative; text-align:left; margin-bottom:30px; margin-top:-4px;
	}
.en{
	color:#a3a3a3; font-size:20px; font-weight:300; display:block; 
	}
.cn{ 
    height:24px; width:86px; line-height:22px; text-align:left;
	color:#000; font-size:15px; font-weight:bold; margin-top:4px; display:block; font-size:15px; border-bottom:2px solid #4db1e2;
	}
.line{
	width:90px; height:2px; background-color:#e42239; display:block;
	}

/* -- 联系我们样式 结束 -- */

/* -------------------- 首页项目 开始 -------------------- */
.box-projects{
	padding:0px;
	}
#indexMenu { 
	padding-bottom:20px; 
	text-align:right; 
	margin-bottom:30px;
	margin-top:100px;
	position:relative;
	}
#indexMenu span { 
	text-align:left; 
	}
#indexMenu a { 
  padding: 7px 27px; 
  border: 0;
  }
#indexMenu a::after {
  position: absolute;
  content: "|";
  text-align: left;
  margin-left: 28px;
  margin-top: 0px;
  font-size: 10px;
  color: #C8C8C8;
  }
#indexMenu a:last-child::after {
	position: absolute;
	content: "";
	height: 0px;
	width: 0px;
	}
#indexMenu a::before {
	position: absolute;
	content: "";
	text-align: left;
	margin-left: 0px;
	margin-top: 25px;
	background-color: #818181;
	width: 0px;
	height: 1px;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	}
#indexMenu a:hover::before {
	width: 30px;
	}

#indexMenu a { 
	font-size: 14px; 
	color: #999; 
	border: 0; 
	text-decoration:none; 
	}
#indexMenu a.active, #category a:hover { 
	background: transparent; 
	color: #333; 
	border-color: transparent; 
	}
	
/* --首页项目标题 开始 --*/
#indexMenu .titlebox{
	position:absolute; top:-14px; left:0px; z-index:999; padding:0px; margin:0px;
	}
#indexMenu .titlebox h1{
	font-size:22px; color:#444; margin-bottom:8px; text-align:left; margin-top:0px; border-bottom:1px solid #444444; padding-bottom:8px;
	}
#indexMenu .titlebox span{
	display:block; font-size:14px; color:#c1c1c1; margin-bottom:0px; text-align:left; 
	}
	
/* -- 项目 样式 --*/

.projectBox {
  margin-right: -6px;
  margin-left: -6px;
}
.projectBox a{
	text-decoration:none;
}
.projectBox .col-md-3{
	padding-right: 6px;
    padding-left: 6px;
	}
.projectBox .thumbnail {
  display: block;
  padding: 0px; 
  padding-bottom:30px;
  margin-bottom: 40px;
  line-height: 1.42857143;
  background-color: #fff;
  border-width:0px; 
  border-bottom:1px solid #e5e5e5;
  border-radius: 0px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}

.projectBox .caption h3{
  color: #565656;
  font-size: 16px;
}
.projectBox .caption p{
  color: #9a9a9a;
  font-size: 13px;
}
.projectBox .caption .introduction {
  color: #9a9a9a;
  font-size: 12px; margin-top:25px;
}

.projectBox a .thumbnail {
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.projectBox a:hover .thumbnail {
	transform:translateY(-10px);
}

.projectBox img {
  display: block;
  padding: 0px; 
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border-width:0px; 
  border-radius: 0px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}
.projectBox a img {
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.projectBox a:hover img {
	transform:translateY(-10px);
}

/*   关于我们 开始   */
.aboutUs{
	width:100%; height:640px; position:relative; background:#e8e8e8 url(../img/us.png) 200px 40px no-repeat;
	}
.aboutUsBox{
	background-color:#ffffff; width:760px; height:370px; position:absolute; top:140px; right:280px;
	}
.aboutTitle{
	padding-left:90px; margin-top:80px;
	}
.aboutTitle h1{
	font-size:19px; color:#4f4f4f; border-bottom:2px solid #4f4f4f; display:inline-block; padding-bottom:7px; margin-bottom:0px;
	}
.aboutTitle span{
	display:inline-block; display:block; 
	}
.aboutUsBox p{
	padding-left:150px; padding-right:90px; padding-top:20px;
	}
.aboutUsBox p a{
	color:#838383; text-decoration:none;
	}
.aboutUsBox p a:hover{
	color:#838383;
	}
/*   团队介绍 开始   */
.team{
	width:100%; height:586px; position:relative; background:#e8e8e8 url(../img/team.png) 200px 40px no-repeat;
	}
.teamBox{
	width:960px; height:370px; position:absolute; top:140px; right:80px;
	}
.teamTitle{
	margin-top:20px;
	}
.teamTitle h1{
	font-size:19px; color:#4f4f4f; display:inline-block; padding-bottom:7px; margin-bottom:0px; display:block;
	}
.teamTitle span{
	display:inline-block;  border-bottom:2px solid #4f4f4f; border-bottom:2px solid #4f4f4f;  display:inline-block; padding-bottom:7px; margin-bottom:40px;
	}
.teamBox p{
	 padding-right:90px; padding-top:20px; width:500px;
	}
.teamBox p a{
	color:#838383; text-decoration:none;
	}
.teamBox p a:hover{
	color:#838383;
	}

/* -------------------- 首页联系我们 开始 --------------------*/
.contactUs{
	margin-top:30px; margin-bottom:30px; background-color:#FFF; 
	}
.UsInfo {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 2.22222222;
  color:#989898;
}
.UsInfo strong{
	font-size: 16px; font-weight:normal;
	}
input.form-control {
  display: block;
  width: 100%;
  height: 60px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #999;
  background-color: #fff; background-color:transparent;
  background-image: none;
  border-width:0px; border-bottom:1px solid #ccc;  
  border-radius: 0px;
  -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, .0);
          box-shadow: inset 0 0px 0px rgba(0, 0, 0, .0);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
input.form-control:focus {
  border-color: #737272;
  outline: 0;
  -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.0), 0 0 0px rgba(102, 175, 233, .6);
          box-shadow: inset 0 0px 0px rgba(0,0,0,.0), 0 0 0px rgba(102, 175, 233, .6);
}
textarea.form-control {
  background-color:transparent;
  height: auto; 
  border-width:0px; 
  border-bottom:1px solid #ccc; 
  color: #999; 
  margin-top:20px; 
  border-radius: 0px;
            box-shadow: inset 0 0px 0px rgba(0, 0, 0, .0);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
textarea.form-control:focus {
  border-color: #737272;
  outline: 0;
  -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.0), 0 0 0px rgba(102, 175, 233, .6);
          box-shadow: inset 0 0px 0px rgba(0,0,0,.0), 0 0 0px rgba(102, 175, 233, .6);
}
.btn-black {
  color: #fff;
  background-color: #383838;
  border-color: #383838;
  border-radius: 0px;
  padding-left:30px; padding-right:30px; margin-top:30px;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black:active,
.btn-black.active,
.open > .dropdown-toggle.btn-black {
  color: #fff;
  background-color: #383838;
  border-color: #383838;
}
